<?php
/**
 * <https://y.st./>
 * Copyright © 2017 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'Port forwarding is now operational.',
	'<{body}>' => <<<END
<section id="general">
	<h2>General news</h2>
	<p>
		I tried again to get regular tethering set up.
		That would fix the issue where I can&apos;t access resources that make use of trailing-dot host names.
		I can&apos;t get it to work this time, with or without orWall enabled.
		Whatever, though.
		I finally got regular $a[ADB] port forwarding to function without disabling orWall, which is much safer on the laptop and allows me to set up email fetching on the mobile (though it doesn&apos;t fix the trailing-dot error).
		You&apos;d think that telling orWall to allow $a[ADB] to connect to <code>localhost</code> would do it, but no.
		You actually need to tell orWall to allow the <strong>*Linux shell*</strong> to connect to <code>localhost</code>.
		This seems familiar.
		Did I already figure this out before, but I forgot due to how long I&apos;ve been without my mobile service?
		In any case, I&apos;m mostly happy with my new setup.
	</p>
	<p>
		Before work today, I headed to the thrift shop next door to my workplace.
		I picked up a cooking pot and a bath towel, as well as a blanket.
		The blanket cost a bit more than I wanted to pay, but I didn&apos;t want to spend another night cold.
		Now that I have the pot, I can start bringing home and cooking some <strong>*real*</strong> food.
		As for the towel, I thought I&apos;d finally get to take a shower.
		I forgot that I&apos;ve got no shower curtain or shower curtain rod though, so no shower yet.
		If I&apos;d remembered, I&apos;d have looked for a shower curtain rod at the thrift store too.
		The shower curtain will likely need to be new though, I never see those second hand.
	</p>
	<p>
		The head manager said that they were giving me a break from drive-through, despite knowing that I like that station.
		I think they might think I&apos;m going to burn out on it or something.
		However, they put me on my least-favorite station when calling this a break.
		I don&apos;t mind working the sucky station, someone has to, but it&apos;s not much of a break.
		It wasn&apos;t bad today though.
		I think having less stress in my home life is giving me more room to brush trivial inconveniences off.
	</p>
	<p>
		Thankfully, I checked the schedule before I headed home.
		I was checking to see when I got <strong>*off*</strong> work tomorrow, but it seems I forgot when I&apos;m to clock <strong>*on*</strong> due to recent stress.
		I would have been an hour late!
		I still have no Internet service, and thus no usable server, so I can&apos;t use CalDAV.
		Still, I should get a basic local-to-the-device calendar set up with my schedule on it.
	</p>
	<p>
		Fred Meyer got back to me again.
		This time, they say that I need a new enough Web browser (they listed a bunch of browser versions), JavaScript enabled, and the Adobe Flash plugin.
		They said that if I met those requirements, to send them my browser version number and my operating system&apos;s name and version.
		I replied with both names and version numbers, and explained that installing Flash isn&apos;t an option for me.
		I then asked if this excludes me from their downloadable coupons and weekly giveaways.
		We&apos;ll see what they say about that.
	</p>
	<p>
		My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
	</p>
</section>
<section id="university">
	<h2>University life</h2>
	<p>
		I had to finish my <a href="/en/coursework/PHIL1404/#Unit4">learning journal assignment</a> at the last minute again.
		Hopefully with less distractions now, I can keep up with my coursework better.
	</p>
	<p>
		University of <span class="redacted">[REDACTED]</span> has sent me the bill for the current term.
		If I&apos;d thought about it, I would&apos;ve picked up the cashier&apos;s cheque that I need to pay them with before work, but I was worrying about other things.
	</p>
</section>
<section id="docmod">
	<h2>Document modifications</h2>
	<p>
		On <a href="/en/weblog/2017/11-November/02.xhtml">2017-11-02</a>, this journal page was modified in order to redact the name of the university.
	</p>
</section>
END
);
